home *** CD-ROM | disk | FTP | other *** search
/ Magical CD Author / Magical CD Author.iso / MakingFolder / Magical-CD⁄Making / Magical-CD_Making.rsrc / XCMD_1101_XDialog.txt < prev    next >
Text File  |  1994-09-01  |  31KB  |  598 lines

  1. start:
  2. 00000000  600E                     bra        +0x10 /* 00000010 */
  3. 00000002  0000 5843                ori.b      D0, 0x43 /* 'C' */
  4. 00000006  4D44                     chk.w      D6, D4
  5. 00000008  044D 0000                subi.w     A5, 0x0
  6. 0000000C  0000 0000                ori.b      D0, 0x0
  7. label00000010:
  8. 00000010  41FA FFEE                lea.l      A0, [PC - 0x12 /* 00000000, value 0x600E0000 */]
  9. 00000014  4E71                     nop
  10. 00000016  4E71                     nop
  11. 00000018  6000 0142                bra        +0x144 /* 0000015C */
  12. fn0000001C:
  13. 0000001C  206F 0004                movea.l    A0, [A7 + 0x4]
  14. 00000020  226F 0008                movea.l    A1, [A7 + 0x8]
  15. 00000024  2008                     move.l     D0, A0
  16. label00000026:
  17. 00000026  10D9                     move.b     [A0]+, [A1]+
  18. 00000028  66FC                     bne        -0x2 /* 00000026 */
  19. 0000002A  4E75                     rts
  20. 0000002C  206F 0004                movea.l    A0, [A7 + 0x4]
  21. 00000030  226F 0008                movea.l    A1, [A7 + 0x8]
  22. 00000034  2008                     move.l     D0, A0
  23. label00000036:
  24. 00000036  4A18                     tst.b      [A0]+
  25. 00000038  66FC                     bne        -0x2 /* 00000036 */
  26. 0000003A  5388                     subq.l     A0, 1
  27. label0000003C:
  28. 0000003C  10D9                     move.b     [A0]+, [A1]+
  29. 0000003E  66FC                     bne        -0x2 /* 0000003C */
  30. 00000040  4E75                     rts
  31. 00000042  206F 0004                movea.l    A0, [A7 + 0x4]
  32. 00000046  226F 0008                movea.l    A1, [A7 + 0x8]
  33. 0000004A  7000                     moveq.l    D0, 0x00
  34. 0000004C  6004                     bra        +0x6 /* 00000052 */
  35. label0000004E:
  36. 0000004E  4A01                     tst.b      D1
  37. 00000050  670C                     beq        +0xE /* 0000005E */
  38. label00000052:
  39. 00000052  1218                     move.b     D1, [A0]+
  40. 00000054  B219                     cmp.b      D1, [A1]+
  41. 00000056  67F6                     beq        -0x8 /* 0000004E */
  42. 00000058  6202                     bhi        +0x4 /* 0000005C */
  43. 0000005A  5580                     subq.l     D0, 2
  44. label0000005C:
  45. 0000005C  5280                     addq.l     D0, 1
  46. label0000005E:
  47. 0000005E  4E75                     rts
  48. 00000060  206F 0004                movea.l    A0, [A7 + 0x4]
  49. 00000064  122F 0009                move.b     D1, [A7 + 0x9]
  50. 00000068  7000                     moveq.l    D0, 0x00
  51. 0000006A  6004                     bra        +0x6 /* 00000070 */
  52. label0000006C:
  53. 0000006C  4A18                     tst.b      [A0]+
  54. 0000006E  6706                     beq        +0x8 /* 00000076 */
  55. label00000070:
  56. 00000070  B210                     cmp.b      D1, [A0]
  57. 00000072  66F8                     bne        -0x6 /* 0000006C */
  58. 00000074  2008                     move.l     D0, A0
  59. label00000076:
  60. 00000076  4E75                     rts
  61. 00000078  206F 0004                movea.l    A0, [A7 + 0x4]
  62. 0000007C  70FF                     moveq.l    D0, 0xFFFFFFFF
  63. label0000007E:
  64. 0000007E  5280                     addq.l     D0, 1
  65. 00000080  1218                     move.b     D1, [A0]+
  66. 00000082  670C                     beq        +0xE /* 00000090 */
  67. 00000084  226F 0008                movea.l    A1, [A7 + 0x8]
  68. label00000088:
  69. 00000088  1419                     move.b     D2, [A1]+
  70. 0000008A  67F2                     beq        -0xC /* 0000007E */
  71. 0000008C  B401                     cmp.b      D2, D1
  72. 0000008E  66F8                     bne        -0x6 /* 00000088 */
  73. label00000090:
  74. 00000090  4E75                     rts
  75. 00000092  206F 0004                movea.l    A0, [A7 + 0x4]
  76. 00000096  7000                     moveq.l    D0, 0x00
  77. label00000098:
  78. 00000098  1218                     move.b     D1, [A0]+
  79. 0000009A  6710                     beq        +0x12 /* 000000AC */
  80. 0000009C  226F 0008                movea.l    A1, [A7 + 0x8]
  81. label000000A0:
  82. 000000A0  1419                     move.b     D2, [A1]+
  83. 000000A2  67F4                     beq        -0xA /* 00000098 */
  84. 000000A4  B401                     cmp.b      D2, D1
  85. 000000A6  66F8                     bne        -0x6 /* 000000A0 */
  86. 000000A8  5388                     subq.l     A0, 1
  87. 000000AA  2008                     move.l     D0, A0
  88. label000000AC:
  89. 000000AC  4E75                     rts
  90. 000000AE  206F 0004                movea.l    A0, [A7 + 0x4]
  91. 000000B2  122F 0009                move.b     D1, [A7 + 0x9]
  92. 000000B6  7000                     moveq.l    D0, 0x00
  93. label000000B8:
  94. 000000B8  B210                     cmp.b      D1, [A0]
  95. 000000BA  6602                     bne        +0x4 /* 000000BE */
  96. 000000BC  2008                     move.l     D0, A0
  97. label000000BE:
  98. 000000BE  4A18                     tst.b      [A0]+
  99. 000000C0  66F6                     bne        -0x8 /* 000000B8 */
  100. 000000C2  4E75                     rts
  101. 000000C4  206F 0004                movea.l    A0, [A7 + 0x4]
  102. 000000C8  7000                     moveq.l    D0, 0x00
  103. 000000CA  6006                     bra        +0x8 /* 000000D2 */
  104. label000000CC:
  105. 000000CC  B401                     cmp.b      D2, D1
  106. 000000CE  660A                     bne        +0xC /* 000000DA */
  107. 000000D0  5280                     addq.l     D0, 1
  108. label000000D2:
  109. 000000D2  1218                     move.b     D1, [A0]+
  110. 000000D4  6708                     beq        +0xA /* 000000DE */
  111. 000000D6  226F 0008                movea.l    A1, [A7 + 0x8]
  112. label000000DA:
  113. 000000DA  1419                     move.b     D2, [A1]+
  114. 000000DC  66EE                     bne        -0x10 /* 000000CC */
  115. label000000DE:
  116. 000000DE  4E75                     rts
  117. 000000E0  202F 0004                move.l     D0, [A7 + 0x4]
  118. 000000E4  6006                     bra        +0x8 /* 000000EC */
  119. label000000E6:
  120. 000000E6  B401                     cmp.b      D2, D1
  121. 000000E8  6708                     beq        +0xA /* 000000F2 */
  122. 000000EA  5280                     addq.l     D0, 1
  123. label000000EC:
  124. 000000EC  2040                     movea.l    A0, D0
  125. 000000EE  226F 0008                movea.l    A1, [A7 + 0x8]
  126. label000000F2:
  127. 000000F2  1219                     move.b     D1, [A1]+
  128. 000000F4  6706                     beq        +0x8 /* 000000FC */
  129. 000000F6  1418                     move.b     D2, [A0]+
  130. 000000F8  66EC                     bne        -0x12 /* 000000E6 */
  131. 000000FA  7000                     moveq.l    D0, 0x00
  132. label000000FC:
  133. 000000FC  4E75                     rts
  134. 000000FE  202F 0004                move.l     D0, [A7 + 0x4]
  135. 00000102  6606                     bne        +0x8 /* 0000010A */
  136. label00000104:
  137. 00000104  202D 042E                move.l     D0, [A5 + 0x42E]
  138. 00000108  6730                     beq        +0x32 /* 0000013A */
  139. label0000010A:
  140. 0000010A  42AD 042E                clr.l      [A5 + 0x42E]
  141. 0000010E  2040                     movea.l    A0, D0
  142. 00000110  6006                     bra        +0x8 /* 00000118 */
  143. label00000112:
  144. 00000112  B401                     cmp.b      D2, D1
  145. 00000114  660A                     bne        +0xC /* 00000120 */
  146. 00000116  2008                     move.l     D0, A0
  147. label00000118:
  148. 00000118  1218                     move.b     D1, [A0]+
  149. 0000011A  67E8                     beq        -0x16 /* 00000104 */
  150. 0000011C  226F 0008                movea.l    A1, [A7 + 0x8]
  151. label00000120:
  152. 00000120  1419                     move.b     D2, [A1]+
  153. 00000122  66EE                     bne        -0x10 /* 00000112 */
  154. label00000124:
  155. 00000124  1218                     move.b     D1, [A0]+
  156. 00000126  6712                     beq        +0x14 /* 0000013A */
  157. 00000128  226F 0008                movea.l    A1, [A7 + 0x8]
  158. label0000012C:
  159. 0000012C  1419                     move.b     D2, [A1]+
  160. 0000012E  67F4                     beq        -0xA /* 00000124 */
  161. 00000130  B401                     cmp.b      D2, D1
  162. 00000132  66F8                     bne        -0x6 /* 0000012C */
  163. 00000134  2B48 042E                move.l     [A5 + 0x42E], A0
  164. 00000138  4220                     clr.b      -[A0]
  165. label0000013A:
  166. 0000013A  4E75                     rts
  167. fn0000013C:
  168. 0000013C  70FF                     moveq.l    D0, 0xFFFFFFFF
  169. 0000013E  206F 0004                movea.l    A0, [A7 + 0x4]
  170. label00000142:
  171. 00000142  5280